home *** CD-ROM | disk | FTP | other *** search
- ▄█
- ▄█▀█
- ▄█▀ █ ▀██▀▀██ ▄█▀▄█ ██ ▄█▀ ▄█▀▄█ ▀██▀█▄ ▀██▀█▄
- ▄█▀ █ ██ ▄ ▀ ▐█▌ █ ▄▄▄ ▀▀██▄ ▐█▌ █ ▄▄▄ ██▄█▀ ██▄█▀
- ▄█▀ █ ██▀█ ██ ▄▄▄ ██ ▀██ ██ ██ ██ ██▀█▄ ██
- ▄█▀ █▄ █ ██ ▄ ▐█▌ ██ ██ ██ ▐█▌ ██ ██ ██ ▐█▌ ██
- █▀ ▀██ ▄██▄▄██ ▀█▄█▀▄ ▄██▄ ▀▄▄█▀ ▀█▄▄▀ ▀█▄█▀ ▄██ ██▄ ▄██
- █
- █ █▀▄ ▀█▀ ▀█▀ █ ▄ █▀▀ ▀ ▄ █ █▀▄
- █ █▀▄ █▀█ █ █ █ █▀▀ █▀ █ █▀▀ █ █ █
- █ ▀▀ ▀▀ ▀ ▀ ▀ ▀▀▀ ▀▀ ▀ ▀ ▀▀ ▀▀▀ ▀▀
-
-
- ···CoDe By···
- ···─────────···
- ···LoNe RuNNeR···
-
-
- ···aDDiTioNaL CoDe By···
- ···────────···
- ···NuMBeR SiX···
-
-
- ···/┤NSi DeSiGN···
- ···────────···
- ···aSiaN KNiGHT/ACiD···
-
-
- ···oRiGiNaL CoNCePT···
- ···────────···
- ···PiZZa & DRoNT /ReBeLS···
-
- ···───────────────────────────────────────────────────────────────────···
-
-
- What Is It ?
- ···────────────···
-
- The Battle Field is a really stupid game :) But it is soooo funy !
- The purpose is to hate people, and to be hated !!
-
- The original PPE by Rebels (known as HATE) was really funny too, but we
- tought that it was a limitation to hate only one person ;)
-
- Then I started to program this PPE, an enhanced version of Rebel's one...
-
-
-
- How To Install It ?
- ···───────────────────···
-
- The installation is a little complex, but it is worth taking some time to
- do it compared to the fun you will have playing it with your users :)
-
- ■ First make a directory called AGSBF (I will take C:\PCB\PPE\AGSBF for
- my examples)
-
- ■ Extract all the archive (AGSBF100.ZIP) in this directory...
-
- ■ Make a subdirectory called "DATA"
-
- If you have PCB v15.2 :
- -----------------------
-
- ■ Run PCB and type "PPE C:\PCB\PPE\AGSBF\MKUSRLST"
-
- This should make the first list of users on your board.
- If everything is ok, you should see :
- "NEW USER DETECTED ! AGS Battle Field - Creating User List"
-
- If you have PCB v15.1 :
- -----------------------
-
- ■ Run PCBSETUP and edit your CMD.LST
-
- ■ Add a sysop command to run C:\PCB\PPE\AGSBF\MKUSRLST.PPE
-
- ■ Run PCB and type your command
-
- This should make the first list of users on your board.
- If everything is ok, you should see :
- "NEW USER DETECTED ! AGS Battle Field - Creating User List"
-
-
-
- ■ Put the MKUSRLST.PPE in your New User Logon Script... Each time a new
- user is loging on your system, MKUSRLST.PPE has to be run.
-
- You may edit the EXCLUDE.LST file to exclude some users from the list.
-
- There are now two ways to continue the installation. One use the
- $$LOGOFF.BAT file that PCB run each time a user is loging off your system,
- the other use your daily event.
-
- If you are modifying your $$LOGOFF.BAT :
- ----------------------------------------
-
- If you are running a single node system :
- -----------------------------------------
-
- ■ Put in your $$LOGOFF.BAT :
-
- C:
- CD \PCB\PPE\AGSBF
- SORT < USER.LST > USER.TMP
- DEL USER.LST
- REN USER.TMP USER.LST
- SORT < REGD.DAT > REGD.TMP
- DEL REGD.LST
- REN REGD.TMP REGD.DAT
-
- If you are running a multinode system :
- ---------------------------------------
-
- ■ To prevent sharing violations, edit BOARD.BAT for each node
- you have, and put at the beginning of the file :
-
- SET THISNODE=x
-
- where x is the node number
-
- Many people already have such environment variables...
- Don't think that PCBNODE will do the job, coz when we are
- going to use it, PCB will not be loaded, so no PCBNODE
- variable will be set...
-
- ■ Then edit your $$LOGOFF.BAT and put :
-
- IF "%THISNODE%" == "1" GOTO SORT
- GOTO NOSORT
- :SORT
- C:
- CD \PCB\PPE\AGSBF
- SORT < USER.LST > USER.TMP
- DEL USER.LST
- REN USER.TMP USER.LST
- SORT < REGD.DAT > REGD.TMP
- DEL REGD.LST
- REN REGD.TMP REGD.DAT
- :NOSORT
-
-
- If you are modifying you daily event :
- --------------------------------------
-
- ■ Simply put this into your BAT event file :
-
- C:
- CD \PCB\PPE\AGSBF
- SORT < USER.LST > USER.TMP
- DEL USER.LST
- REN USER.TMP USER.LST
- SORT < REGD.DAT > REGD.TMP
- DEL REGD.LST
- REN REGD.TMP REGD.DAT
-
-
- As you already understood, the purpose of this batch code is to sort
- the users files...
-
- You may use a different way provided that you sort those files (USER.LST
- & REGD.DAT)
-
- ■ Run PCBSETUP and edit your CMD.LST to put a command that will run
- C:\PCB\PPE\AGSBF\AGSBF.PPE
-
- That's all, AGS Battle Field should now be ready to play :)
-
-
- How To Play ?
- ···─────────────···
-
-
- When entering the game, you should see the following screen (if not, then
- you should re-read this text ;))
-
- ───<┤EGiS CoRP BaTTLe FieLD──────────────────────────┬────────STaTuS──────────┐
- ░ ▒ ░ ░ ▐█▄ ▀▀ ▄▄ ▀ ▄▄ ▓ ▄█▄ ▄░▄ ▐▌ █▒ ░▀▀▄▓│ │
- ░ ░ ░ █░█▄▒▓█████▄██▄██▓█▐█▓▓█░█▀ ▀▓ ░ ░ ▒│ CuRReNT STaTuS : │
- ░█░ ▒░ ░ ▀▀▒▓█▀███████▌██▓▀▀ ▒░ ▐▌ ░ ▒ ▐│ │
- ░▒░█░▓▒ ▒ ░ ▀ ░ ▀▄▓▌ ▄▒ ░ ▓ ▄▌│ │
- █▌▒▄▒░▓░▓░▒ ▄▀ ▐▌ ▐▀▒ ▓░▒▓▓░▓ │ │
- ▀█▒█▓▀▒░▒░▓ ▄▄░▄ ▄▄▄█▓█▓▄ █ ▄ ▐▌ ▐▓▒▒█▀ │ You HaTe 1 GuYZ ! │
- ▄ ▀ ▀▄▀▀▄▓▀ ▐▀▄▀▀ ▄████▓▓████ ▐▌▄▓▄ ■ ▒ ▀▀ ▄█│ aND │
- ██▀ ▄ ▄ ▀░▒▄▓ ▄▄▄▀▄▄▀▀▀▄▄▄▄▒░░▒▓▀ ▌░▌ ▄██ │ 0 GuYZ HaTe You ! │
- ▀ ▄ ▀ ▀▒▓█▓██▓█████████▓▓▐░░▀ ▓ ▒ ▄█▀ ▄│ │
- ▄▄█▀ ███▄▓▄▄▄▄▄▄▄▀▀▀▀███▐▓▀▀▄▀ ▄▓▀▐▌███ ▐█ ▀ │ You HaVe 7 CReDZ │
- ████▀ ▄ ▀ ▄██ ▐██▀█▓▓▓▓▒▒░░▄▄░▄▄ ▓ ▀▓▀▄▓▒░██ ▀ █▄▌ │ LeFT... │
- ┌────────────────────HoSTiLiTieS────────────────────┐│ │
- │ ██████████ ENGAGE WAR WITH SUMONE ELSE! █████████ ││ HaTe-o-MeTeR : │
- │ MaKe a PuBLiC DeCLaRaTioN! ││ ■■■■■■■■■■■··········· │
- │ TRy To GueSS WHo HaTe You! ││ ReaLLy GooD ! │
- │ TRy To BRiBe SuMoNe GiViNG HiM CReDZ! ││ │
- │ SeND aN aNoNyMouS iNSuLTiNG MeSSaGe! ││ │
- │ MaKe PeaCe ││ │
- │ GeT HeLP oN HoW To PLaY ││ │
- │ aDD-oNS MeNu ││ │
- └───────────────────────────────────────────────────┘└────────────────────────┘
-
- This is an example, your actual screen may look a little different...
-
- To know how to play, move the lightbar on the "Get help on how to play"
- option, and press enter... As I already spent time explaining how to use
- this game, I will not do it again. Anyway, users cannot read this file,
- so help has better it's place in the game than here.
-
- How To Install 3rd Party PPEs ?
- ···───────────────────────────────···
-
- There is a special "Add-Ons Menu" in the game, when you press enter on the
- last Main Menu's entry, you should see this screen :
-
- ───<┤EGiS CoRP BaTTLe FieLD──────────────────────────┬────────STaTuS──────────┐
- ░ ▒ ░ ░ ▐█▄ ▀▀ ▄▄ ▀ ▄▄ ▓ ▄█▄ ▄░▄ ▐▌ █▒ ░▀▀▄▓│ │
- ░ ░ ░ █░█▄▒▓█████▄██▄██▓█▐█▓▓█░█▀ ▀▓ ░ ░ ▒│ │
- ░█░ ▒░ ░ ▀▀▒▓█▀███████▌██▓▀▀ ▒░ ▐▌ ░ ▒ ▐│ │
- ░▒░█░▓▒ ▒ ░ ▀ ░ ▀▄▓▌ ▄▒ ░ ▓ ▄▌│ │
- █▌▒▄▒░▓░▓░▒ ▄▀ ▐▌ ▐▀▒ ▓░▒▓▓░▓ │ │
- ▀█▒█▓▀▒░▒░▓ ▄▄░▄ ▄▄▄█▓█▓▄ █ ▄ ▐▌ ▐▓▒▒█▀ │ │
- ▄ ▀ ▀▄▀▀▄▓▀ ▐▀▄▀▀ ▄████▓▓████ ▐▌▄▓▄ ■ ▒ ▀▀ ▄█│ │
- ██▀ ▄ ▄ ▀░▒▄▓ ▄▄▄▀▄▄▀▀▀▄▄▄▄▒░░▒▓▀ ▌░▌ ▄██ │ │
- ▀ ▄ ▀ ▀▒▓█▓██▓█████████▓▓▐░░▀ ▓ ▒ ▄█▀ ▄│ │
- ▄▄█▀ ███▄▓▄▄▄▄▄▄▄▀▀▀▀███▐▓▀▀▄▀ ▄▓▀▐▌███ ▐█ ▀ │ │
- ████▀ ▄ ▀ ▄██ ▐██▀█▓▓▓▓▒▒░░▄▄░▄▄ ▓ ▀▓▀▄▓▒░██ ▀ █▄▌ │ │
- ┌────────────────────HoSTiLiTieS────────────────────┐│ │
- │ ███████████████ VIEW TOP TEN USERS ██████████████ ││ │
- │ eDiT HaTeBaSe (SYSoP oNLY) ││ │
- │ uNuSeD SLoT ││ │
- │ uNuSeD SLoT ││ │
- │ uNuSeD SLoT ││ │
- │ uNuSeD SLoT ││ │
- │ uNuSeD SLoT ││ │
- │ uNuSeD SLoT ││ │
- └───────────────────────────────────────────────────┘└────────────────────────┘
-
- Those options were not in my original release, but I gave the file
- structures (that you can find in BF_STRUC.TXT) to my friend Number Six,
- also coder in AEGiS CoRP, and he made two nice utilities...
-
-
- The first one is the "Aegis Battle Field Top Hate Dudes" known as AGSTHD
-
- Here are some of it's screens :
-
- <┤EGiS BaTTLe FieLD - ToP HaTeD GuyZ
- ┌──┬────────────────────────────────┬─────┬───────────────────────────────────┐
- │o1│ LoNe RuNNeR::::::::::::::::::: │ 17 │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀: │
- │o2│ NuMBeR SiX:::::::::::::::::::: │ 15 │ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀:: │
- . . . . .
- . . . . .
- . . . . .
- │1o│ DaRK SToRieS:::::::::::::::::: │ 6 │ ▀▀▀▀▀▀▀▀▀▀▀:::::::::::::::::::::: │
- └──┴────────────────────────────────┴─────┴───────────────────────────────────┘
-
- <┤EGiS BaTTLe FieLD - ToP HaTe-o-MeTeRS
- ┌──┬────────────────────────────────┬─────┬───────────────────────────────────┐
- │o1│ NuMBeR SiX:::::::::::::::::::: │ 25% │ ▀▀▀▀▀▀▀▀::::::::::::::::::::::::: │
- │o2│ LoNe RuNNeR::::::::::::::::::: │ 21% │ ▀▀▀▀▀▀::::::::::::::::::::::::::: │
- . . . . .
- . . . . .
- . . . . .
- │1o│ DaRK SToRieS:::::::::::::::::: │ 2% │ ▀:::::::::::::::::::::::::::::::: │
- └──┴────────────────────────────────┴─────┴───────────────────────────────────┘
-
- The second one is a sysop utility to view or edit many things in the
- users files (credits, messages etc..)
-
- Here is one of it's screens
-
- ───<┤EGiS CoRP BaTTLe FieLD SySoP uTiLS──────────────┬─────By NuMBeR SiX──────┐
- ░ ▒ ░ ░ ▐█▄ ▀▀ ▄▄ ▀ ▄▄ ▓ ▄█▄ ▄░▄ ▐▌ █▒ ░▀▀▄▓│ │
- ░ ░ ░ █░█▄▒▓█████▄██▄██▓█▐█▓▓█░█▀ ▀▓ ░ ░ ▒│ CReDiT iNFo │
- ░█░ ▒░ ░ ▀▀▒▓█▀███████▌██▓▀▀ ▒░ ▐▌ ░ ▒ ▐│ ────────────────────── │
- ░▒░█░▓▒ ▒ ░ ▀ ░ ▀▄▓▌ ▄▒ ░ ▓ ▄▌│ │
- █▌▒▄▒░▓░▓░▒ ▄▀ ▐▌ ▐▀▒ ▓░▒▓▓░▓ │ 5 CReDiTZ │
- ▀█▒█▓▀▒░▒░▓ ▄▄░▄ ▄▄▄█▓█▓▄ █ ▄ ▐▌ ▐▓▒▒█▀ │ │
- ▄ ▀ ▀▄▀▀▄▓▀ ▐▀▄▀▀ ▄████▓▓████ ▐▌▄▓▄ ■ ▒ ▀▀ ▄█│ aDJuST CReDZ Yes [NAH]│
- ██▀ ▄ ▄ ▀░▒▄▓ ▄▄▄▀▄▄▀▀▀▄▄▄▄▒░░▒▓▀ ▌░▌ ▄██ │ │
- ▀ ▄ ▀ ▀▒▓█▓██▓█████████▓▓▐░░▀ ▓ ▒ ▄█▀ ▄│ │
- ▄▄█▀ ███▄▓▄▄▄▄▄▄▄▀▀▀▀███▐▓▀▀▄▀ ▄▓▀▐▌███ ▐█ ▀ │ │
- ████▀ ▄ ▀ ▄██ ▐██▀█▓▓▓▓▒▒░░▄▄░▄▄ ▓ ▀▓▀▄▓▒░██ ▀ █▄▌ │ │
- ┌───────────────────────────────────────────────────┐│ │
- │ uSeR NaMe : LONE RUNNER ││ │
- │[CReDiTS : 5] ││ │
- │ WaiTiNG MsGS.: 2 ││ │
- │ WaiTiNG BRiB.: 1 ││ │
- │ WaiTiNG DeCL.: 5 ││ │
- │ HaTeD By : 3 ││ │
- │ HaTeS : 4 ││ │
- │ HaTe-o-MeTeR : 42% ││ │
- └───────────────────────────────────────────────────┘└────────────────────────┘
-
- In the future, some other third party PPEs for this Battle Field may appear
- (we have planed to make some and maybe other people will)
-
- To install a new PPE in the menu, edit the WAR.CFG... See the next section
- to see how to do so.
-
- An example for a third party PPE for AGSBF :
-
- A new Hostility, for example, users should try to kick out sumone from
- the board... maybe they would have to select the user, and then at least
- 75% of AGSBF users must agree... then a message would be sent to the sysop
- (in the real PCB msg base) that would say "xxxx is a lamer, he sould be
- locked out from here ! :)"
-
- This is only an example... many other things may be done because of the
- AGSBD data files ability to share datas between main program and addons...
-
- See BF_STRUCT.AGS for the data files structures and some source code...
-
-
- How To Edit The WAR.CFG
- ···───────────────────────···
-
-
- ·Line··Purpose·······························································
-
- ···1···Number of Credits to give to new users
- ···2···Number of Credits to remove when sumone is wrong when trying to guess
- who hate him
- ···3···Number of Credits to give when sumone agree with a declaration
- ···4···Main menu entry for "eNGaGe WaR"
- ···5···Main menu entry for "PuBLiC DeCLaRaTioN"
- ···6···Enable "GueSS WHo HaTe You" oPTioN (Yes/No)
- ···7···Main menu entry for "GueSS WHo HaTe You"
- ···8···Main menu entry for "BRiBe SuMoNe"
- ···9···Main menu entry for "SeND MeSSaGe"
- ··10···Main menu entry for "MaKe PeaCe"
- ··11···Main menu entry for "GeT HeLP"
- ··12···Main menu entry for "aDD-oNS MeNu"
- ··13···The user may engage war with all users or only Regd users in the
- Battle Field (All/Regd)
- ··14···The user may send messages to all users or only Regd users in the
- Battle Field (All/Regd)
- ··15···The user may bribe all users or only Regd users in the Battle Field
- (All/Regd)
- ··16···Add-Ons Menu entry #1
- ··17···Add-Ons Menu entry #1 Minimum Level
- ··18···Add-Ons Menu entry #1 Associated PPE
- ··19···Add-Ons Menu entry #2
- ··20···Add-Ons Menu entry #2 Minimum Level
- ··21···Add-Ons Menu entry #2 Associated PPE
- ··22···Add-Ons Menu entry #3
- ··23···Add-Ons Menu entry #3 Minimum Level
- ··24···Add-Ons Menu entry #3 Associated PPE
- ··25···Add-Ons Menu entry #4
- ··26···Add-Ons Menu entry #4 Minimum Level
- ··27···Add-Ons Menu entry #4 Associated PPE
- ··28···Add-Ons Menu entry #5
- ··29···Add-Ons Menu entry #5 Minimum Level
- ··30···Add-Ons Menu entry #5 Associated PPE
- ··31···Add-Ons Menu entry #6
- ··32···Add-Ons Menu entry #6 Minimum Level
- ··33···Add-Ons Menu entry #6 Associated PPE
- ··34···Add-Ons Menu entry #7
- ··35···Add-Ons Menu entry #7 Minimum Level
- ··36···Add-Ons Menu entry #7 Associated PPE
- ··37···Add-Ons Menu entry #8
- ··38···Add-Ons Menu entry #8 Minimum Level
- ··39···Add-Ons Menu entry #8 Associated PPE
-
- Sample :
-
- 3
- 1
- 1
- eNGaGe WaR WiTH SuMoNe eLSe!
- MaKe a PuBLiC DeCLaRaTioN!
- YeS
- TRy To GueSS WHo HaTe You!
- TRy To BRiBe SuMoNe GiViNG HiM CReDZ!
- SeND aN aNoNyMouS iNSuLTiNG MeSSaGe!
- MaKe PeaCe
- GeT HeLP oN HoW To PLaY
- aDD-oNS MeNu
- aLL
- ReGD
- aLL
- VieW ToP TeN uSeRS
- 0
- C:\PCB\PPE\AGSBF\AGSTHD.PPE
- eDiT HaTeBaSe (SYSoP-oNLY)
- 200
- C:\PCB\PPE\AGSBF\AGSBFS.PPE
- uNuSeD SLoT
- 0
-
- uNuSeD SLoT
- 0
-
- uNuSeD SLoT
- 0
-
- uNuSeD SLoT
- 0
-
- uNuSeD SLoT
- 0
-
- uNuSeD SLoT
- 0
-
-
- How To Reset The Game
- ···─────────────────────···
-
- If you want to reset the game, do the following steps :
-
- ■ Edit NUSERS.DAT and put "0"
-
- ■ Edit REGD.DAT and delete all entries
-
- ■ Move into the DATA subdirectory
-
- ■ Delete all
-
-
-
- How To Contact Us
- ···─────────────────···
-
-
- If you want to contact us, see our .NFO to find all Members, HQ & Distro
- boards...
- You can also send messages to aegis_barnabo@sparkhq.fdn.org
-
-
-
- Lone Runner
- ···───────────···
-
-